mountain tarn - French English Dictionary